Group assignments are a common practice in educational settings where students are required to work collaboratively with their peers on a specific project or task. This approach allows students to develop important skills such as teamwork, communication, and problem-solving. Group assignments can vary in complexity and scope, ranging from simple discussions or presentations to more in-depth research projects or group presentations. The goal of group assignments is to encourage students to actively engage with the material, learn from one another, and produce a collective outcome that showcases their combined knowledge and skills. However, coordinating group dynamics, ensuring each member contributes equally, and resolving conflicts or disagreements are common challenges that instructors and students may face when working on group assignments.